Appliance Update Pending Info

Appliance Update Pending Info
Appliance Update Pending Info

The Appliance Update Pending Info schema contains the extended information about the update

This schema was added in vSphere API 6.7.

JSON Example
{
    "name": "string",
    "contents": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ],
    "services_will_be_stopped": [
        {
            "service": "string",
            "description": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        }
    ],
    "eulas": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ],
    "staged": false,
    "knowledge_base": "string",
    "description": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    },
    "priority": "string",
    "severity": "string",
    "update_type": "string",
    "release_date": "string",
    "reboot_required": false,
    "size": 0
}
string
name
Required

Name of the update.

This property was added in vSphere API 6.7.

contents
Required

List of the 1. issues addressed since previous/current version 2. new features/improvements

This property was added in vSphere API 6.7.

services_will_be_stopped
Required

List of the services that will be stopped and restarted during the update installation.

This property was added in vSphere API 6.7.

eulas
Required

List of EULAs. This list has multiple entries and can be dynamic based on what we are actually installing.

This property was added in vSphere API 6.7.

boolean
staged
Required

Is the update staged

This property was added in vSphere API 6.7.

string As uri As uri
knowledge_base
Required

URL for the knowledge base article describing this update.

This property was added in vSphere API 6.7.

description
Required

Description of the update. The short information what this update is. E.g. "Update2 for vCenter Server Appliance 6.5"

This property was added in vSphere API 6.7.

string
priority
Required

Update priority

For more information see: Appliance Update CommonInfo Priority.

This property was added in vSphere API 6.7.

string
severity
Required

Update severity

For more information see: Appliance Update CommonInfo Severity.

This property was added in vSphere API 6.7.

string
update_type
Required

Update category

For more information see: Appliance Update CommonInfo Category.

This property was added in vSphere API 6.7.

string As date-time As date-time
release_date
Required

Update release date.

This property was added in vSphere API 6.7.

boolean
reboot_required
Required

Flag indicating whether reboot is required after update.

This property was added in vSphere API 6.7.

integer As int64 As int64
size
Required

Download Size of update in Megabytes.

This property was added in vSphere API 6.7.